﻿import numpy as np
from sklearn.linear_model import LinearRegression

np.random.seed(42)

# 数据
X = 2*np.random.rand(100,1)
y = 4+3*X+np.random.randn(100,1)

# 线性回归
lin_reg = LinearRegression()
lin_reg.fit(X,y)
# 偏置参数b（截距）
print(lin_reg.intercept_) # 4.21509616
# 回归系数
print(lin_reg.coef_) # 2.77011339